(someone) tanked (the presentation)

Translations
a sabordé